import http from '@/utils/request'

// 订单结算
export const checkout = (mode, obj) => {
  return http.get('/checkout/order', {
    params: {
      mode, // 结算模式（buyNow立即购买 cart购物车）
      //   cartIds, // 购物车ID集
      delivery: 10, // 配送方式（10快递配送 20上门自提）
      shopId: 0, // 自提门店ID
      couponId: 0, // 优惠券ID
      isUsePoints: 0, // 是否使用积分抵扣（1使用 0不使用）
      ...obj
    }
  })
}

// 提交订单
// remark留言，必需，放在obj里面
export const submit = (mode, obj) => {
  return http.post('/checkout/submit',
    {
      mode, // 结算模式（buyNow立即购买 cart购物车）
      //   cartIds, // 购物车ID集
      delivery: 10, // 配送方式（10快递配送 20上门自提）
      isUsePoints: 0, // 是否使用积分抵扣（1使用 0不使用）
      payType: 10, // 支付方式，10：余额支付
      ...obj
    }
  )
}
// 订单列表
export const getMyOrderList = (dataType, page) => {
  return http.get('/order/list', {
    params: {
      dataType,
      page
    }
  })
}
